Payment terms: A slight improvement but the plague is still there
This is an issue that poisons relations between businesses and constitutes a dark spot for the business world. Payment delays are the cause of business failures, and complicate life for small and medium-sized businesses as well as for very small businesses. The trend may soon reverse once the new law is in place.